﻿using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using JetBrains.UI.Application.PluginSupport;

// General Information about an assembly is controlled through the following 
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("Neovolve.Extensibility.ReSharper")]
[assembly: AssemblyDescription("Extensibility enhancements for ReSharper")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCulture("")]

// ReSharper attributes
[assembly: PluginTitle("Neovolve Extensibility")]
[assembly: PluginDescription("Extensibility enhancements for ReSharper")]
[assembly: PluginVendor("Neovolve")]

// Setting ComVisible to false makes the types in this assembly not visible 
// to COM components.  If you need to access a type in this assembly from 
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
[assembly: Guid("24b2196d-5269-4ecc-897e-6f115d623132")]
[assembly:
    InternalsVisibleTo(
        "Neovolve.Extensibility.ReSharper.UnitTests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100A5F6244190D6A878C4D14620706A3D7F6CF70AEF2DFD25A0EB7E329FDE448F69B1FDFF168AF71786ECCBDB0009AC4B0B73CCABBB0B3099231714CC934787725B8916A11ED13F3FD437100B65D758BCA15D224EB09305D491708A8C0FEFAC78258B77707334371D8CEFD9AA6F53EA871281"
        + "E04D54AF1A331C094F779A1AB30693")]